hard of digestion - Turkish English Dictionary